multi-purpose cloths - Spanish English Dictionary